a small corner grocery store - German English Dictionary